package com.glodon.paas.job.server.service;

import java.util.List;
import java.util.Map;

import com.glodon.paas.job.model.Task;

public interface TaskService {

    Task addTask(String type, Map<?, ?> params);

    Task getTask(String id);

    void stop() throws Exception;

    void save(Task task);

    boolean delTask(Task task);

    boolean cancelTask(Task task);

    List<Task> getAllTask();
}
